strong mayor plan - German English Dictionary